<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
        <head>
          <title>akka.dispatch.PinnedDispatcher</title>
          <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
          
      <link type="text/css" media="screen" rel="stylesheet" href="../../lib/template.css" />
      <script type="text/javascript" src="../../lib/jquery.js"></script>
      <script type="text/javascript" src="../../lib/jquery-ui.js"></script>
      <script type="text/javascript" src="../../lib/template.js"></script>
      <script type="text/javascript" src="../../lib/tools.tooltip.js"></script>
    
        </head>
        <body class="type">
      <div id="definition">
        <img src="../../lib/class_big.png" />
        <p id="owner"><a name="akka" class="extype" href="../package.html">akka</a>.<a name="akka.dispatch" class="extype" href="package.html">dispatch</a></p>
        <h1>PinnedDispatcher</h1>
      </div>

      <h4 class="signature" id="signature">
      <span class="kind">class</span>
      <span class="symbol">
        <span class="name">PinnedDispatcher</span>
        
        <span class="result"> extends <a name="akka.dispatch.Dispatcher" class="extype" href="Dispatcher.html">Dispatcher</a></span>
      </span>
      </h4>
      
          <div class="fullcommenttop" id="comment"><div class="comment cmt"><p>Dedicates a unique thread for each actor passed in as reference. Served through its messageQueue.</p><p>The preferred way of creating dispatchers is to define configuration of it and use the
the <code>lookup</code> method in <a name="akka.dispatch.Dispatchers" class="extype" href="Dispatchers.html">Dispatchers</a>.
</p></div><div class="toggleContainer block">
          <span class="toggle">Linear Supertypes</span>
          <div class="superTypes hiddenContent"><a name="akka.dispatch.Dispatcher" class="extype" href="Dispatcher.html">Dispatcher</a>, <a name="akka.dispatch.MessageDispatcher" class="extype" href="MessageDispatcher.html">MessageDispatcher</a>, <a name="akka.dispatch.ExecutionContext" class="extype" href="ExecutionContext.html">ExecutionContext</a>, <span name="java.util.concurrent.Executor" class="extype">Executor</span>, <span name="akka.dispatch.AbstractMessageDispatcher" class="extype">AbstractMessageDispatcher</span>, AnyRef, <span name="scala.Any" class="extype">Any</span></div>
        </div></div>
        

      <div id="template">

        <div id="mbrsel">
          <div id="textfilter"><span class="pre"></span><span class="input"><input accesskey="/" type="text" /></span><span class="post"></span></div>
          <div id="order">
                <span class="filtertype">Ordering</span>
                <ol><li class="alpha in"><span>Alphabetic</span></li><li class="inherit out"><span>By inheritance</span></li></ol>
              </div>
          <div id="ancestors">
                <span class="filtertype">Inherited</span>
                <ol><li class="hideall out"><span>Hide All</span></li>
                <li class="showall in"><span>Show all</span></li></ol>
                <ol id="linearization"><li name="akka.dispatch.PinnedDispatcher" class="in"><span>PinnedDispatcher</span></li><li name="akka.dispatch.Dispatcher" class="in"><span>Dispatcher</span></li><li name="akka.dispatch.MessageDispatcher" class="in"><span>MessageDispatcher</span></li><li name="akka.dispatch.ExecutionContext" class="in"><span>ExecutionContext</span></li><li name="java.util.concurrent.Executor" class="in"><span>Executor</span></li><li name="akka.dispatch.AbstractMessageDispatcher" class="in"><span>AbstractMessageDispatcher</span></li><li name="scala.AnyRef" class="in"><span>AnyRef</span></li><li name="scala.Any" class="in"><span>Any</span></li></ol>
              </div>
          <div id="visbl">
              <span class="filtertype">Visibility</span>
              <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
            </div>
        </div>

        <div class="members" id="constructors">
              <h3>Instance Constructors</h3>
              <ol><li visbl="pub" name="akka.dispatch.PinnedDispatcher#this" data-isabs="false">
      <a id="this:PinnedDispatcher"></a>
      <h4 class="signature">
      <span class="kind">new</span>
      <span class="symbol">
        <span class="name">PinnedDispatcher</span>
        
        <span class="params">(<span name="_prerequisites">_prerequisites: <a name="akka.dispatch.DispatcherPrerequisites" class="extype" href="DispatcherPrerequisites.html">DispatcherPrerequisites</a></span>, <span name="_actor">_actor: <span name="akka.actor.ActorCell" class="extype">ActorCell</span></span>, <span name="_id">_id: String</span>, <span name="_mailboxType">_mailboxType: <a name="akka.dispatch.MailboxType" class="extype" href="MailboxType.html">MailboxType</a></span>, <span name="_shutdownTimeout">_shutdownTimeout: <a name="akka.util.Duration" class="extype" href="../util/Duration.html">Duration</a></span>, <span name="_threadPoolConfig">_threadPoolConfig: <a name="akka.dispatch.ThreadPoolConfig" class="extype" href="ThreadPoolConfig.html">ThreadPoolConfig</a></span>)</span>
      </span>
      </h4>
      
    </li></ol>
            </div>

        

        

        <div class="values members" id="values">
              <h3>Value Members</h3>
              <ol><li visbl="pub" name="scala.AnyRef#!=" data-isabs="false">
      <a id="!=(AnyRef):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">!=</span>
        
        <span class="params">(<span name="arg0">arg0: AnyRef</span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
    </li><li visbl="pub" name="scala.Any#!=" data-isabs="false">
      <a id="!=(Any):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">!=</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="scala.Any" class="extype">Any</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Any</dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef###" data-isabs="false">
      <a id="##():Int"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">##</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Int" class="extype">Int</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#==" data-isabs="false">
      <a id="==(AnyRef):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">==</span>
        
        <span class="params">(<span name="arg0">arg0: AnyRef</span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
    </li><li visbl="pub" name="scala.Any#==" data-isabs="false">
      <a id="==(Any):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">==</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="scala.Any" class="extype">Any</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Any</dd></dl></div>
    </li><li visbl="pub" name="scala.Any#asInstanceOf" data-isabs="false">
      <a id="asInstanceOf[T0]:T0"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">asInstanceOf</span>
        <span class="tparams">[<span name="T0">T0</span>]</span>
        <span class="result">: T0</span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Any</dd></dl></div>
    </li><li visbl="pub" name="akka.dispatch.MessageDispatcher#attach" data-isabs="false">
      <a id="attach(ActorCell):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">attach</span>
        
        <span class="params">(<span name="actor">actor: <span name="akka.actor.ActorCell" class="extype">ActorCell</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">Attaches the specified actor instance to this dispatcher, which includes
scheduling it to run for the first time (Create() is expected to have
been enqueued by the ActorCell upon mailbox creation).</p><div class="fullcomment"><div class="comment cmt"><p>Attaches the specified actor instance to this dispatcher, which includes
scheduling it to run for the first time (Create() is expected to have
been enqueued by the ActorCell upon mailbox creation).
</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd><a name="akka.dispatch.MessageDispatcher" class="extype" href="MessageDispatcher.html">MessageDispatcher</a></dd></dl></div>
    </li><li visbl="prt" name="scala.AnyRef#clone" data-isabs="false">
      <a id="clone():AnyRef"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">clone</span>
        
        <span class="params">()</span><span class="result">: AnyRef</span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a name="java.lang" class="extype" href="../../java/lang/package.html">lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
                <span class="name">@throws</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li visbl="prt" name="akka.dispatch.Dispatcher#createMailbox" data-isabs="false">
      <a id="createMailbox(ActorCell):Mailbox"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">createMailbox</span>
        
        <span class="params">(<span name="actor">actor: <span name="akka.actor.ActorCell" class="extype">ActorCell</span></span>)</span><span class="result">: <span name="akka.dispatch.Mailbox" class="extype">Mailbox</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt"> Creates and returns a mailbox for the given actor.</p><div class="fullcomment"><div class="comment cmt"><p> Creates and returns a mailbox for the given actor.
</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a name="akka" class="extype" href="../package.html">akka</a>] </dd><dt>Definition Classes</dt><dd><a name="akka.dispatch.Dispatcher" class="extype" href="Dispatcher.html">Dispatcher</a> → <a name="akka.dispatch.MessageDispatcher" class="extype" href="MessageDispatcher.html">MessageDispatcher</a></dd></dl></div>
    </li><li visbl="pub" name="akka.dispatch.MessageDispatcher#detach" data-isabs="false">
      <a id="detach(ActorCell):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">detach</span>
        
        <span class="params">(<span name="actor">actor: <span name="akka.actor.ActorCell" class="extype">ActorCell</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">Detaches the specified actor instance from this dispatcher
</p><div class="fullcomment"><div class="comment cmt"><p>Detaches the specified actor instance from this dispatcher
</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd><a name="akka.dispatch.MessageDispatcher" class="extype" href="MessageDispatcher.html">MessageDispatcher</a></dd></dl></div>
    </li><li visbl="prt" name="akka.dispatch.Dispatcher#dispatch" data-isabs="false">
      <a id="dispatch(ActorCell,Envelope):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">dispatch</span>
        
        <span class="params">(<span name="receiver">receiver: <span name="akka.actor.ActorCell" class="extype">ActorCell</span></span>, <span name="invocation">invocation: <a name="akka.dispatch.Envelope" class="extype" href="Envelope.html">Envelope</a></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">  Will be called when the dispatcher is to queue an invocation for execution
</p><div class="fullcomment"><div class="comment cmt"><p>  Will be called when the dispatcher is to queue an invocation for execution
</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a name="akka" class="extype" href="../package.html">akka</a>] </dd><dt>Definition Classes</dt><dd><a name="akka.dispatch.Dispatcher" class="extype" href="Dispatcher.html">Dispatcher</a> → <a name="akka.dispatch.MessageDispatcher" class="extype" href="MessageDispatcher.html">MessageDispatcher</a></dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#eq" data-isabs="false">
      <a id="eq(AnyRef):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">eq</span>
        
        <span class="params">(<span name="arg0">arg0: AnyRef</span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#equals" data-isabs="false">
      <a id="equals(Any):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">equals</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="scala.Any" class="extype">Any</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
    </li><li visbl="pub" name="akka.dispatch.MessageDispatcher#execute" data-isabs="false">
      <a id="execute(Runnable):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">execute</span>
        
        <span class="params">(<span name="runnable">runnable: <span name="java.lang.Runnable" class="extype">Runnable</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">Submits the runnable for execution
</p><div class="fullcomment"><div class="comment cmt"><p>Submits the runnable for execution
</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd><a name="akka.dispatch.MessageDispatcher" class="extype" href="MessageDispatcher.html">MessageDispatcher</a> → <a name="akka.dispatch.ExecutionContext" class="extype" href="ExecutionContext.html">ExecutionContext</a> → Executor</dd></dl></div>
    </li><li visbl="prt" name="akka.dispatch.Dispatcher#executeTask" data-isabs="false">
      <a id="executeTask(TaskInvocation):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">executeTask</span>
        
        <span class="params">(<span name="invocation">invocation: <a name="akka.dispatch.TaskInvocation" class="extype" href="TaskInvocation.html">TaskInvocation</a></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a name="akka" class="extype" href="../package.html">akka</a>] </dd><dt>Definition Classes</dt><dd><a name="akka.dispatch.Dispatcher" class="extype" href="Dispatcher.html">Dispatcher</a> → <a name="akka.dispatch.MessageDispatcher" class="extype" href="MessageDispatcher.html">MessageDispatcher</a></dd></dl></div>
    </li><li visbl="prt" name="akka.dispatch.Dispatcher#executorService" data-isabs="false">
      <a id="executorService:AtomicReference[ExecutorServiceDelegate]"></a>
      <h4 class="signature">
      <span class="kind">val</span>
      <span class="symbol">
        <span class="name">executorService</span>
        
        <span class="result">: <span name="java.util.concurrent.atomic.AtomicReference" class="extype">AtomicReference</span>[<a name="akka.dispatch.ExecutorServiceDelegate" class="extype" href="ExecutorServiceDelegate.html">ExecutorServiceDelegate</a>]</span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd><a name="akka.dispatch.Dispatcher" class="extype" href="Dispatcher.html">Dispatcher</a></dd></dl></div>
    </li><li visbl="prt" name="akka.dispatch.Dispatcher#executorServiceFactory" data-isabs="false">
      <a id="executorServiceFactory:ExecutorServiceFactory"></a>
      <h4 class="signature">
      <span class="kind">val</span>
      <span class="symbol">
        <span class="name">executorServiceFactory</span>
        
        <span class="result">: <a name="akka.dispatch.ExecutorServiceFactory" class="extype" href="ExecutorServiceFactory.html">ExecutorServiceFactory</a></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd><a name="akka.dispatch.Dispatcher" class="extype" href="Dispatcher.html">Dispatcher</a></dd></dl></div>
    </li><li visbl="prt" name="scala.AnyRef#finalize" data-isabs="false">
      <a id="finalize():Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">finalize</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a name="java.lang" class="extype" href="../../java/lang/package.html">lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
                <span class="name">@throws</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#getClass" data-isabs="false">
      <a id="getClass():java.lang.Class[_]"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">getClass</span>
        
        <span class="params">()</span><span class="result">: java.lang.Class[_]</span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#hashCode" data-isabs="false">
      <a id="hashCode():Int"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">hashCode</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Int" class="extype">Int</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
    </li><li visbl="pub" name="akka.dispatch.Dispatcher#id" data-isabs="false">
      <a id="id:String"></a>
      <h4 class="signature">
      <span class="kind">val</span>
      <span class="symbol">
        <span class="name">id</span>
        
        <span class="result">: String</span>
      </span>
      </h4>
      <p class="shortcomment cmt">Identifier of this dispatcher, corresponds to the full key
of the dispatcher configuration.</p><div class="fullcomment"><div class="comment cmt"><p>Identifier of this dispatcher, corresponds to the full key
of the dispatcher configuration.
</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="akka.dispatch.Dispatcher" class="extype" href="Dispatcher.html">Dispatcher</a> → <a name="akka.dispatch.MessageDispatcher" class="extype" href="MessageDispatcher.html">MessageDispatcher</a></dd></dl></div>
    </li><li visbl="pub" name="akka.dispatch.MessageDispatcher#inhabitants" data-isabs="false">
      <a id="inhabitants:Long"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">inhabitants</span>
        
        <span class="result">: <span name="scala.Long" class="extype">Long</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="akka.dispatch.MessageDispatcher" class="extype" href="MessageDispatcher.html">MessageDispatcher</a></dd></dl></div>
    </li><li visbl="pub" name="scala.Any#isInstanceOf" data-isabs="false">
      <a id="isInstanceOf[T0]:Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">isInstanceOf</span>
        <span class="tparams">[<span name="T0">T0</span>]</span>
        <span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Any</dd></dl></div>
    </li><li visbl="prt" name="akka.dispatch.MessageDispatcher#isThroughputDeadlineTimeDefined" data-isabs="false">
      <a id="isThroughputDeadlineTimeDefined:Boolean"></a>
      <h4 class="signature">
      <span class="kind">val</span>
      <span class="symbol">
        <span class="name">isThroughputDeadlineTimeDefined</span>
        
        <span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a name="akka" class="extype" href="../package.html">akka</a>] final </dd><dt>Definition Classes</dt><dd><a name="akka.dispatch.MessageDispatcher" class="extype" href="MessageDispatcher.html">MessageDispatcher</a></dd></dl></div>
    </li><li visbl="pub" name="akka.dispatch.Dispatcher#mailboxType" data-isabs="false">
      <a id="mailboxType:MailboxType"></a>
      <h4 class="signature">
      <span class="kind">val</span>
      <span class="symbol">
        <span class="name">mailboxType</span>
        
        <span class="result">: <a name="akka.dispatch.MailboxType" class="extype" href="MailboxType.html">MailboxType</a></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="akka.dispatch.Dispatcher" class="extype" href="Dispatcher.html">Dispatcher</a></dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#ne" data-isabs="false">
      <a id="ne(AnyRef):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">ne</span>
        
        <span class="params">(<span name="arg0">arg0: AnyRef</span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#notify" data-isabs="false">
      <a id="notify():Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">notify</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#notifyAll" data-isabs="false">
      <a id="notifyAll():Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">notifyAll</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
    </li><li visbl="pub" name="akka.dispatch.MessageDispatcher#prerequisites" data-isabs="false">
      <a id="prerequisites:DispatcherPrerequisites"></a>
      <h4 class="signature">
      <span class="kind">val</span>
      <span class="symbol">
        <span class="name">prerequisites</span>
        
        <span class="result">: <a name="akka.dispatch.DispatcherPrerequisites" class="extype" href="DispatcherPrerequisites.html">DispatcherPrerequisites</a></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="akka.dispatch.MessageDispatcher" class="extype" href="MessageDispatcher.html">MessageDispatcher</a></dd></dl></div>
    </li><li visbl="prt" name="akka.dispatch.PinnedDispatcher#register" data-isabs="false">
      <a id="register(ActorCell):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">register</span>
        
        <span class="params">(<span name="actorCell">actorCell: <span name="akka.actor.ActorCell" class="extype">ActorCell</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">If you override it, you must call it.</p><div class="fullcomment"><div class="comment cmt"><p>If you override it, you must call it. But only ever once. See &quot;attach&quot; for only invocation.
</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a name="akka" class="extype" href="../package.html">akka</a>] </dd><dt>Definition Classes</dt><dd><a name="akka.dispatch.PinnedDispatcher" class="extype" href="">PinnedDispatcher</a> → <a name="akka.dispatch.MessageDispatcher" class="extype" href="MessageDispatcher.html">MessageDispatcher</a></dd></dl></div>
    </li><li visbl="prt" name="akka.dispatch.Dispatcher#registerForExecution" data-isabs="false">
      <a id="registerForExecution(Mailbox,Boolean,Boolean):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">registerForExecution</span>
        
        <span class="params">(<span name="mbox">mbox: <span name="akka.dispatch.Mailbox" class="extype">Mailbox</span></span>, <span name="hasMessageHint">hasMessageHint: <span name="scala.Boolean" class="extype">Boolean</span></span>, <span name="hasSystemMessageHint">hasSystemMessageHint: <span name="scala.Boolean" class="extype">Boolean</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">Returns if it was registered
</p><div class="fullcomment"><div class="comment cmt"><p>Returns if it was registered
</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a name="akka" class="extype" href="../package.html">akka</a>] </dd><dt>Definition Classes</dt><dd><a name="akka.dispatch.Dispatcher" class="extype" href="Dispatcher.html">Dispatcher</a> → <a name="akka.dispatch.MessageDispatcher" class="extype" href="MessageDispatcher.html">MessageDispatcher</a></dd></dl></div>
    </li><li visbl="pub" name="akka.dispatch.MessageDispatcher#reportFailure" data-isabs="false">
      <a id="reportFailure(Throwable):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">reportFailure</span>
        
        <span class="params">(<span name="t">t: Throwable</span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">Failed tasks should call reportFailure to let the ExecutionContext
log the problem or whatever is appropriate for the implementation.</p><div class="fullcomment"><div class="comment cmt"><p>Failed tasks should call reportFailure to let the ExecutionContext
log the problem or whatever is appropriate for the implementation.
</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="akka.dispatch.MessageDispatcher" class="extype" href="MessageDispatcher.html">MessageDispatcher</a> → <a name="akka.dispatch.ExecutionContext" class="extype" href="ExecutionContext.html">ExecutionContext</a></dd></dl></div>
    </li><li visbl="pub" name="akka.dispatch.MessageDispatcher#resume" data-isabs="false">
      <a id="resume(ActorCell):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">resume</span>
        
        <span class="params">(<span name="actor">actor: <span name="akka.actor.ActorCell" class="extype">ActorCell</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="akka.dispatch.MessageDispatcher" class="extype" href="MessageDispatcher.html">MessageDispatcher</a></dd></dl></div>
    </li><li visbl="prt" name="akka.dispatch.Dispatcher#shutdown" data-isabs="false">
      <a id="shutdown():Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">shutdown</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">Called one time every time an actor is detached from this dispatcher and this dispatcher has no actors left attached
Must be idempotent
</p><div class="fullcomment"><div class="comment cmt"><p>Called one time every time an actor is detached from this dispatcher and this dispatcher has no actors left attached
Must be idempotent
</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a name="akka" class="extype" href="../package.html">akka</a>] </dd><dt>Definition Classes</dt><dd><a name="akka.dispatch.Dispatcher" class="extype" href="Dispatcher.html">Dispatcher</a> → <a name="akka.dispatch.MessageDispatcher" class="extype" href="MessageDispatcher.html">MessageDispatcher</a></dd></dl></div>
    </li><li visbl="pub" name="akka.dispatch.Dispatcher#shutdownTimeout" data-isabs="false">
      <a id="shutdownTimeout:Duration"></a>
      <h4 class="signature">
      <span class="kind">val</span>
      <span class="symbol">
        <span class="name">shutdownTimeout</span>
        
        <span class="result">: <a name="akka.util.Duration" class="extype" href="../util/Duration.html">Duration</a></span>
      </span>
      </h4>
      <p class="shortcomment cmt">When the dispatcher no longer has any actors registered, how long will it wait until it shuts itself down,
defaulting to your akka configs &quot;akka.</p><div class="fullcomment"><div class="comment cmt"><p>When the dispatcher no longer has any actors registered, how long will it wait until it shuts itself down,
defaulting to your akka configs &quot;akka.actor.default-dispatcher.shutdown-timeout&quot; or default specified in
reference.conf
</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="akka.dispatch.Dispatcher" class="extype" href="Dispatcher.html">Dispatcher</a> → <a name="akka.dispatch.MessageDispatcher" class="extype" href="MessageDispatcher.html">MessageDispatcher</a></dd></dl></div>
    </li><li visbl="pub" name="akka.dispatch.MessageDispatcher#suspend" data-isabs="false">
      <a id="suspend(ActorCell):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">suspend</span>
        
        <span class="params">(<span name="actor">actor: <span name="akka.actor.ActorCell" class="extype">ActorCell</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">After the call to this method, the dispatcher mustn't begin any new message processing for the specified reference
</p><div class="fullcomment"><div class="comment cmt"><p>After the call to this method, the dispatcher mustn't begin any new message processing for the specified reference
</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="akka.dispatch.MessageDispatcher" class="extype" href="MessageDispatcher.html">MessageDispatcher</a></dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#synchronized" data-isabs="false">
      <a id="synchronized[T0](⇒ T0):T0"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">synchronized</span>
        <span class="tparams">[<span name="T0">T0</span>]</span>
        <span class="params">(<span name="arg0">arg0: ⇒ T0</span>)</span><span class="result">: T0</span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
    </li><li visbl="prt" name="akka.dispatch.Dispatcher#systemDispatch" data-isabs="false">
      <a id="systemDispatch(ActorCell,SystemMessage):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">systemDispatch</span>
        
        <span class="params">(<span name="receiver">receiver: <span name="akka.actor.ActorCell" class="extype">ActorCell</span></span>, <span name="invocation">invocation: <a name="akka.dispatch.SystemMessage" class="extype" href="SystemMessage.html">SystemMessage</a></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">  Will be called when the dispatcher is to queue an invocation for execution
</p><div class="fullcomment"><div class="comment cmt"><p>  Will be called when the dispatcher is to queue an invocation for execution
</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a name="akka" class="extype" href="../package.html">akka</a>] </dd><dt>Definition Classes</dt><dd><a name="akka.dispatch.Dispatcher" class="extype" href="Dispatcher.html">Dispatcher</a> → <a name="akka.dispatch.MessageDispatcher" class="extype" href="MessageDispatcher.html">MessageDispatcher</a></dd></dl></div>
    </li><li visbl="pub" name="akka.dispatch.Dispatcher#throughput" data-isabs="false">
      <a id="throughput:Int"></a>
      <h4 class="signature">
      <span class="kind">val</span>
      <span class="symbol">
        <span class="name">throughput</span>
        
        <span class="result">: <span name="scala.Int" class="extype">Int</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="akka.dispatch.Dispatcher" class="extype" href="Dispatcher.html">Dispatcher</a> → <a name="akka.dispatch.MessageDispatcher" class="extype" href="MessageDispatcher.html">MessageDispatcher</a></dd></dl></div>
    </li><li visbl="pub" name="akka.dispatch.Dispatcher#throughputDeadlineTime" data-isabs="false">
      <a id="throughputDeadlineTime:Duration"></a>
      <h4 class="signature">
      <span class="kind">val</span>
      <span class="symbol">
        <span class="name">throughputDeadlineTime</span>
        
        <span class="result">: <a name="akka.util.Duration" class="extype" href="../util/Duration.html">Duration</a></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="akka.dispatch.Dispatcher" class="extype" href="Dispatcher.html">Dispatcher</a> → <a name="akka.dispatch.MessageDispatcher" class="extype" href="MessageDispatcher.html">MessageDispatcher</a></dd></dl></div>
    </li><li visbl="pub" name="akka.dispatch.Dispatcher#toString" data-isabs="false">
      <a id="toString:String"></a>
      <h4 class="signature">
      <span class="kind">val</span>
      <span class="symbol">
        <span class="name">toString</span>
        
        <span class="result">: <span name="java.lang.String" class="extype">String</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="akka.dispatch.Dispatcher" class="extype" href="Dispatcher.html">Dispatcher</a> → AnyRef → Any</dd></dl></div>
    </li><li visbl="prt" name="akka.dispatch.PinnedDispatcher#unregister" data-isabs="false">
      <a id="unregister(ActorCell):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">unregister</span>
        
        <span class="params">(<span name="actor">actor: <span name="akka.actor.ActorCell" class="extype">ActorCell</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">If you override it, you must call it.</p><div class="fullcomment"><div class="comment cmt"><p>If you override it, you must call it. But only ever once. See &quot;detach&quot; for the only invocation
</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a name="akka" class="extype" href="../package.html">akka</a>] </dd><dt>Definition Classes</dt><dd><a name="akka.dispatch.PinnedDispatcher" class="extype" href="">PinnedDispatcher</a> → <a name="akka.dispatch.MessageDispatcher" class="extype" href="MessageDispatcher.html">MessageDispatcher</a></dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#wait" data-isabs="false">
      <a id="wait():Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">wait</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
                <span class="name">@throws</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#wait" data-isabs="false">
      <a id="wait(Long,Int):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">wait</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="scala.Long" class="extype">Long</span></span>, <span name="arg1">arg1: <span name="scala.Int" class="extype">Int</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
                <span class="name">@throws</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#wait" data-isabs="false">
      <a id="wait(Long):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">wait</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="scala.Long" class="extype">Long</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
                <span class="name">@throws</span><span class="args">()</span>
              
        </dd></dl></div>
    </li></ol>
            </div>

        

        <div name="akka.dispatch.Dispatcher" class="parent">
              <h3>Inherited from <a name="akka.dispatch.Dispatcher" class="extype" href="Dispatcher.html">Dispatcher</a></h3>
            </div><div name="akka.dispatch.MessageDispatcher" class="parent">
              <h3>Inherited from <a name="akka.dispatch.MessageDispatcher" class="extype" href="MessageDispatcher.html">MessageDispatcher</a></h3>
            </div><div name="akka.dispatch.ExecutionContext" class="parent">
              <h3>Inherited from <a name="akka.dispatch.ExecutionContext" class="extype" href="ExecutionContext.html">ExecutionContext</a></h3>
            </div><div name="java.util.concurrent.Executor" class="parent">
              <h3>Inherited from <span name="java.util.concurrent.Executor" class="extype">Executor</span></h3>
            </div><div name="akka.dispatch.AbstractMessageDispatcher" class="parent">
              <h3>Inherited from <span name="akka.dispatch.AbstractMessageDispatcher" class="extype">AbstractMessageDispatcher</span></h3>
            </div><div name="scala.AnyRef" class="parent">
              <h3>Inherited from AnyRef</h3>
            </div><div name="scala.Any" class="parent">
              <h3>Inherited from <span name="scala.Any" class="extype">Any</span></h3>
            </div>

      </div>

      <div id="tooltip"></div>

    </body>
      </html>